//
//  YKAccountTool.h
//  youkan
//
//  Created by mac mini on 16/2/27.
//  Copyright © 2016年 Honsintech. All rights reserved.
//   专门处理账号的业务（账号的存储和读取）

#import <Foundation/Foundation.h>
@class YKAccount;
@interface YKAccountTool : NSObject
/**
 *  将账号信息缓存到本地
 *
 */
+(void)saveAccount:(YKAccount*)account;
/**
 *  获取账号
 *
 *  @return 如果账号过期放回nil，没有就返回YKAccount对象
 */
+(YKAccount*)account;
/**
 *  向网络授权获取到用户信息并缓存到本地
 *
 *  @param code    请求参数中的一个
 *  @param success 成功回调
 *  @param failure 失败回调
 */
+(void)accountWithCode:(NSString*)code success:(void(^)()) success failure:(void(^)(NSError*error))failure;
@end
